With Apple and third party extensions, HyperCard can easily create custom interfaces... even when a user wants to link information on the computer with a videodisc or CD, or combine animations, sound, and graphics.
Just as easily, a user can create a HyperCard stack that is a front-end to a mainframe computer.